package com.handpay.nocardpay.baselibrary.qualificationinfo.model.bean;

import android.os.Parcel;
import android.os.Parcelable;

/**
 * Created by fplei on 2017/8/15.
 * 用于页面数据传递
 */

public class BundleBean implements Parcelable{
    private String name;
    private String certNo;
    private String cardNo;
    private String bankCode;
    private String bankName;
    private String subBankCode;
    private String subBankName;
    private String shareCode;
    private String frontCCPic;
    private String frontCCPicStatus;
    private String backCCPic;
    private String backCCPicStatus;
    private String holdPic;
    private String holdPicStatus;
    private String auditInfo;
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCertNo() {
        return certNo;
    }

    public void setCertNo(String certNo) {
        this.certNo = certNo;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getSubBankCode() {
        return subBankCode;
    }

    public void setSubBankCode(String subBankCode) {
        this.subBankCode = subBankCode;
    }

    public String getSubBankName() {
        return subBankName;
    }

    public void setSubBankName(String subBankName) {
        this.subBankName = subBankName;
    }

    public String getShareCode() {
        return shareCode;
    }

    public void setShareCode(String shareCode) {
        this.shareCode = shareCode;
    }

    public String getFrontCCPic() {
        return frontCCPic;
    }

    public void setFrontCCPic(String frontCCPic) {
        this.frontCCPic = frontCCPic;
    }

    public String getFrontCCPicStatus() {
        return frontCCPicStatus;
    }

    public void setFrontCCPicStatus(String frontCCPicStatus) {
        this.frontCCPicStatus = frontCCPicStatus;
    }

    public String getBackCCPic() {
        return backCCPic;
    }

    public void setBackCCPic(String backCCPic) {
        this.backCCPic = backCCPic;
    }

    public String getBackCCPicStatus() {
        return backCCPicStatus;
    }

    public void setBackCCPicStatus(String backCCPicStatus) {
        this.backCCPicStatus = backCCPicStatus;
    }

    public String getHoldPic() {
        return holdPic;
    }

    public void setHoldPic(String holdPic) {
        this.holdPic = holdPic;
    }

    public String getHoldPicStatus() {
        return holdPicStatus;
    }

    public void setHoldPicStatus(String holdPicStatus) {
        this.holdPicStatus = holdPicStatus;
    }

    public String getAuditInfo() {
        return auditInfo;
    }

    public void setAuditInfo(String auditInfo) {
        this.auditInfo = auditInfo;
    }


    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(this.name);
        dest.writeString(this.certNo);
        dest.writeString(this.cardNo);
        dest.writeString(this.bankCode);
        dest.writeString(this.bankName);
        dest.writeString(this.subBankCode);
        dest.writeString(this.subBankName);
        dest.writeString(this.shareCode);
        dest.writeString(this.frontCCPic);
        dest.writeString(this.frontCCPicStatus);
        dest.writeString(this.backCCPic);
        dest.writeString(this.backCCPicStatus);
        dest.writeString(this.holdPic);
        dest.writeString(this.holdPicStatus);
        dest.writeString(this.auditInfo);
    }

    public BundleBean() {
    }

    protected BundleBean(Parcel in) {
        this.name = in.readString();
        this.certNo = in.readString();
        this.cardNo = in.readString();
        this.bankCode = in.readString();
        this.bankName = in.readString();
        this.subBankCode = in.readString();
        this.subBankName = in.readString();
        this.shareCode = in.readString();
        this.frontCCPic = in.readString();
        this.frontCCPicStatus = in.readString();
        this.backCCPic = in.readString();
        this.backCCPicStatus = in.readString();
        this.holdPic = in.readString();
        this.holdPicStatus = in.readString();
        this.auditInfo = in.readString();
    }

    public static final Creator<BundleBean> CREATOR = new Creator<BundleBean>() {
        @Override
        public BundleBean createFromParcel(Parcel source) {
            return new BundleBean(source);
        }

        @Override
        public BundleBean[] newArray(int size) {
            return new BundleBean[size];
        }
    };

    @Override
    public String toString() {
        return "BundleBean{" +
                "name='" + name + '\'' +
                ", certNo='" + certNo + '\'' +
                ", cardNo='" + cardNo + '\'' +
                ", bankCode='" + bankCode + '\'' +
                ", bankName='" + bankName + '\'' +
                ", subBankCode='" + subBankCode + '\'' +
                ", subBankName='" + subBankName + '\'' +
                ", shareCode='" + shareCode + '\'' +
                ", frontCCPic='" + frontCCPic + '\'' +
                ", frontCCPicStatus='" + frontCCPicStatus + '\'' +
                ", backCCPic='" + backCCPic + '\'' +
                ", backCCPicStatus='" + backCCPicStatus + '\'' +
                ", holdPic='" + holdPic + '\'' +
                ", holdPicStatus='" + holdPicStatus + '\'' +
                ", auditInfo='" + auditInfo + '\'' +
                '}';
    }
}
